# Makefile
CXX=g++
CXXFLAGS=-Wall -O3
DEPS = Random.h Option.h 
OBJS = main.o Random.o Option.o 
PROG=main

all: $(PROG)

$(PROG): $(OBJS) $(DEPS)
	$(CXX) -o $@ $(OBJS)

%.o: %.cpp %.h
	$(CXX) -c -o $@ $< $(CFLAGS)

clean:
	rm -rf $(PROG) $(OBJS)
